mutual dependency - French English Dictionary